Obscurances for ray-tracing
نویسنده
چکیده
We present a powerful method to create realistic-looking pictures of scenes with objects that have diffuse and non-diffuse properties. The method recreates the obscurances technique, introduced some years ago, with a new approach based on ray-tracing. The first version of the obscurances technique was used only for diffuse environments. It is already working successfully in some widely known video games because it is able to avoid the high cost of radiosity techniques in the interactive and real-time game environments. Soft shadows, nice colour reflection effects, visually pleasant rendering of corners and other partly occluded surfaces of the scene are reproduced at a small fraction of the cost of radiosity. We extend here obscurances to handle non-diffuse environments via ray-tracing. Instead of computing the obscurance of every patch in the scene, we will compute view-dependent obscurances. The direct illumination is separately handled and diffuse color albedo functions are used for obscurance computation. Ray-traced obscurances can be useful in animation, both in the editing phase and/or in final images, and in ray-traced games, when the use of future graphics cards will decrease dramatically the cost of tracing a ray.
منابع مشابه
Combining light animation with obscurances for glossy environments
Obscurances is a powerful technique that approximates indirect global illumination in a much faster way than classic methods as radiosity or path tracing. In this method, the local environment of a point or a patch is sampled to estimate the amount of occlusion that surrounds it. Fine effects as color reflection can be added and visually pleasant rendering of corners and soft shadows are easily...
متن کاملObscurances in general environments
Obscurances is a powerful, simple and robust technique to simulate global illumination of a scene with much lower cost than other global illumination techniques like radiosity or path tracing. On the one hand, this technique has been used to compute the indirect lighting of diffuse scenes in videogames using lightmaps. In this context, it has been even proven useful to recompute in real time th...
متن کاملRay-tracing and Interferometry in Schwarzschild Geometry
Here, we investigate the possible optical anisotropy of vacuum due to gravitational field. In doing this, we provide sufficient evidence from direct coordinate integration of the null-geodesic equations obtained from the Lagrangian method, as well as ray-tracing equations obtained from the Plebanski’s equivalent medium theory. All calculations are done for the Schwarzschild geometry, which resu...
متن کاملAn Efficient Algorithm for General 3D-Seismic Body Waves (SSP and VSP Applications)
Abstract The ray series method may be generalized using a ray centered coordinate system for general 3D-heterogeneous media. This method is useful for Amplitude Versus Offset (AVO) seismic modeling, seismic analysis, interpretational purposes, and comparison with seismic field observations.For each central ray (constant ray parameter), the kinematic (the eikonal) and dynamic ray tracing system ...
متن کاملVelocity Modeling in a Vertical Transversely Isotropic Medium Using Zelt Method
In the present paper, the Zelt algorithm has been extended for ray tracing through an anisotropic model. In anisotropic media, the direction of the propagated energy generally differs from that of the plane-wave propagation. This makes velocity values to be varied in different directions. Therefore, velocity modeling in such media is completely different from that in an isotropic media. The vel...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003